Personal tools

Lua/Client/TabButton

From JC2-MP Documentation

< Lua‎ | Client
Jump to: navigation, search

Events

Events inherited from Button

DoubleClick

Down

Press

RightPress

Toggle

ToggleOff

ToggleOn

Up

Events inherited from BaseWindow

Blur

Focus

HoverEnter

HoverLeave

PostRender

PreRender

Render

Static functions

Returns Prototype
TabButton Create(BaseWindow, string)
TabButton Create(string)
TabButton Create(BaseWindow)
TabButton Create()

Functions

Returns Prototype
boolean GetActive()
BaseWindow GetPage()
TabControl GetTabControl()
SetPage(BaseWindow)
SetTabControl(TabControl)

Functions inherited from Button

Returns Prototype
boolean GetPressed()
boolean GetToggleState()
boolean GetToggleable()
SetPressed(boolean)
SetTextNormalColor(Color)
SetTextHoveredColor(Color)
SetTextPressedColor(Color)
SetTextDisabledColor(Color)
SetToggleState(boolean)
SetToggleable(boolean)
Toggle()

Functions inherited from Label

Returns Prototype
number GetAlignment()
number GetLineSpacing()
string GetText()
Color GetTextColor()
number GetTextHeight()
number GetTextLength()
GetTextPadding()
number GetTextSize()
number GetTextWidth()
boolean GetWrap()
SetAlignment(number)
SetColorBright()
SetColorDark()
SetColorHighlight()
SetColorNormal()
SetFont(AssetLocation, string)
SetLineSpacing(number)
SetText(string, boolean)
SetText(string)
SetTextColor(Color)
SetTextPadding(Vector2, Vector2)
SetTextSize(number)
SetWrap(boolean)
SizeToContents()

Functions inherited from BaseWindow

Returns Prototype
Vector2 AbsoluteToRelative(Vector2)
Blur()
BringToFront()
Base FindChildByName(string)
Base FindChildByName(string, boolean)
Focus()
boolean GetBackgroundVisible()
BaseWindow GetChild(number)
object GetChildren()
boolean GetDataBool(string)
number GetDataNumber(string)
object GetDataObject(string)
string GetDataString(string)
number GetDock()
boolean GetEnabled()
boolean GetFocused()
number GetHeight()
number GetHeightRel()
boolean GetHovered()
boolean GetKeyboardInputEnabled()
Vector2, Vector2 GetMargin()
boolean GetMouseInputEnabled()
string GetName()
number GetNumChildren()
boolean GetOnTop()
Vector2, Vector2 GetPadding()
BaseWindow GetParent()
Vector2 GetPosition()
Vector2 GetPositionRel()
Vector2 GetSize()
Vector2 GetSizeRel()
boolean GetTabNavigation()
BaseWindow GetToolTip()
string GetType()
boolean GetVisible()
number GetWidth()
number GetWidthRel()
Hide()
boolean IsChild(BaseWindow)
Vector2 RelativeToAbsolute(Vector2)
Remove()
RemoveAllChildren()
SendToBack()
SetBackgroundVisible(boolean)
SetDataBool(string, boolean)
SetDataNumber(string, number)
SetDataObject(string, object)
SetDataString(string, string)
SetDock(GwenPosition)
SetEnabled(boolean)
SetHeight(number)
SetHeightRel(number)
SetHeightAutoRel(number)
SetKeyboardInputEnabled(boolean)
SetMargin(Vector2, Vector2)
SetMouseInputEnabled(boolean)
SetName(string)
SetPadding(Vector2, Vector2)
SetParent(BaseWindow)
SetPosition(Vector2)
SetPositionRel(Vector2)
SetSize(Vector2)
SetSizeAutoRel(Vector2)
SetSizeRel(Vector2)
SetTabNavigation(boolean)
SetToolTip(string)
SetVisible(boolean)
SetWidth(number)
SetWidthRel(number)
SetWidthAutoRel(number)
Show()
SizeToChildren(boolean, boolean)
SizeToChildren()
Event Subscribe(string, object, object)
Event Subscribe(string, object)
Touch()
Unsubscribe(Event)

Operators

Returns Prototype
boolean TabButton == TabButton